//============================================================================
/**
 *
 *	@file		catch_sub.h
 *	@brief		UFOキャッチ 上画面処理
 *	@author		hosaka genya
 *	@data		2008.12.15
 *
 */
//============================================================================
#pragma once

typedef struct CATCH_SUB_CNT_tag * CATCH_SUB_CNT_PTR;

//=============================================================================
/**
 *								定数定義
 */
//=============================================================================

//=============================================================================
/**
 *								構造体定義
 */
//=============================================================================
extern CATCH_SUB_CNT_PTR CatchSub_Create( CATS_SYS_PTR csp, CATS_RES_PTR crp, GF_BGL_INI* bgl, MSGDATA_MANAGER* mm, WORDSET* wset, u8 NetID, HEAPID HeapID, PKTHLN_PTR work );
extern void CatchSub_Delete( CATCH_SUB_CNT_PTR ptr );
extern void CatchSub_Finish( CATCH_SUB_CNT_PTR ptr );
extern u8 CatchSub_UpdateScore( CATCH_SUB_CNT_PTR ptr, u8 NetID, u16 Score );
extern BOOL CatchSub_AddScore( CATCH_SUB_CNT_PTR ptr, u8 NetID, u16 Score );
extern void CatchSub_DispTime( CATCH_SUB_CNT_PTR ptr, const int inTime );
extern u16 CatchSub_GetDispScore( CATCH_SUB_CNT_PTR ptr );

//=============================================================================
/**
 *								プロトタイプ宣言
 */
//=============================================================================

